package com.gzz.orchid.context.domain.rbac;

import com.gzz.orchid.context.domain.rbac.entity.RoleDo;

/**
 * @author higmd
 */
public interface IRoleService {
    /**
     * 检查角色编码是否唯一
     */
    void checkCodeUnique(RoleDo roleDo) throws IllegalArgumentException;

    /**
     * 检查角色编码是否存在
     */
    void checkCodeExistence(String code) throws IllegalArgumentException;
}
